Meaning of sesamoid

Definition of sesamoid

(noun) any of several small round bones formed in a tendon where it passes over a joint

Other information on sesamoid

WIKIPEDIA results for sesamoid
Amazon results for sesamoid