presphenoidtranslation and definition "presphenoid", tamil lexiconWordTamil Definitionpresphenoidமுன்னாப்பெலும்பு