sesamoids
English
Noun
sesamoids
plural of
sesamoid