parasphenoidtranslation and definition "parasphenoid", tamil lexiconWordTamil Definitionparasphenoidபுடையாப்பெலும்பு