Tamil Dictionary 🔍

subscapular

Sub*scap"u*lar, Sub*scap"u*la*ry, a. (Anat.) Defn: Situated beneath the scapula; infrascapular; as, the subscapular muscle.


subscapular - Similar Words