subscapular fossa

noun

Medical Definition of subscapular fossa

: the concave depression of the anterior surface of the scapula