Wiktionary
latissimi dorsi
n. (plural of latissimus dorsi English)
n. (plural of latissimus dorsi English)