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