sesamoid
nounDefinition of sesamoid
: a nodular mass of bone (such as the patella) or cartilage in a tendon especially at a joint or bony prominence
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more