sesamoid bonetranslation and definition "sesamoid bone", tamil lexiconWordTamil Definitionsesamoid boneஎள்ளுருவெலும்பு