Subscapularis Definition

noun

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

Wiktionary

Origin of Subscapularis

  • From Latin subscapularis

    From Wiktionary

Find Similar Words

Find similar words to subscapularis using the buttons below.

Words Starting With

Words Ending With

Unscrambles

subscapularis