Idioms & Phrases for word “sesamoids”
sesamoids - Did you Mean?
sesamoid