Skip to main content

suprascalpular

Advertisement
English suprascalpular meaning in English  •  suprascalpular का अर्थ अंग्रेजी में
Adjective
  • Situated above, or on the anterior side of, the scapula.