Subscapular (noun) Definition, Meaning & Examples

adjective
  1. situated beneath or on the deep surface of the scapula, as a muscle.
noun
  1. a subscapular muscle, artery, etc.
adjective
  1. (of a muscle or artery) situated beneath the scapula
noun
  1. any subscapular muscle or artery
Subscapular (noun) Definition, Meaning & Examples

More Definitions