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