sphenoid bonetranslation and definition "sphenoid bone", tamil lexiconWordTamil Definitionsphenoid boneஆப்புருவெலும்பு