sesamoid bone

sesamoid bone

English Noun
Ad

Definition

A small bone embedded within a tendon, typically found in locations where a tendon passes over a joint.

Ad