latissimus_dorsiEnglish

lat, latissimus dorsi

Noun

A broad flat muscle on either side of the back

English: latissimus dorsi, lat

English words with similar meanings

Show 1 words