sesamoid
Explore definitions, synonyms, and language insights of sesamoid
Definitions
Noun
any of several small round bones formed in a tendon where it passes over a joint
Explore definitions, synonyms, and language insights of sesamoid