• word of the day

    tendon

    tendon - Dictionary definition and meaning for word tendon

    Definition
    (noun) a cord or band of inelastic tissue connecting a muscle with its bony attachment
    Synonyms : sinew
Download our Mobile App Today
Receive our word of the day
on Whatsapp