YourDictionary

subscapular

sub·scap·u·lar

adjective
Situated below or on the underside of the scapula.
noun
A subscapular part, such as an artery or a nerve.

link/cite print suggestion box