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