Skip to main content

subscapular

Advertisement
English subscapular meaning in English  •  subscapular का अर्थ अंग्रेजी में
Adjective
  • Situated beneath the scapula; infrascapular; as, the subscapular muscle.