• word of the day

    sesamoid

    sesamoid - Dictionary definition and meaning for word sesamoid

    Definition
    (noun) any of several small round bones formed in a tendon where it passes over a joint
Download our Mobile App Today
Receive our word of the day
on Whatsapp