• 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
Connect with us on Facebook