rhomboid_muscleEnglish

rhomboid, rhomboid muscle

Noun

Any of several muscles of the upper back that help move the shoulder blade

English: rhomboid, rhomboid muscle

English words with similar meanings

Show 1 words