Word info

subscapularis

Noun

Meaning

subscapularis

(anatomy) A certain large, triangular muscle near the shoulder that plays a key role in rotating the arm

Source: en.wiktionary.org

Related terms

Close letter words and terms