Find the word definition

Wiktionary
subscapularis

n. (context anatomy English) A certain large, triangular muscle near the shoulder that plays a key role in rotate the arm