muscle_systemEnglish

muscle system, muscular structure, musculature

Noun

The muscular system of an organism

English: muscular structure, musculature, muscle system

English words with similar meanings

Show 2 words