tendinitisEnglish

tendinitis, tendonitis, tenonitis

Noun

Inflammation of a tendon

English: tendinitis, tendonitis, tenonitis

English words with similar meanings

Show 2 words