• word of the day

    diarthrosis

    diarthrosis - Dictionary definition and meaning for word diarthrosis

    Definition
    (noun) a joint so articulated as to move freely
Download our Mobile App Today
Receive our word of the day
on Whatsapp