infrascapular
English
infrascapular meaning in English • infrascapular का अर्थ अंग्रेजी में
Adjective
- Beneath the scapula, or shoulder blade; subscapular.