Tamil Dictionary 🔍

mesoscapular

Mes`o*scap"u*lar, a. (Anat.) Defn: Of or pertaining to the mesoscapula.


mesoscapular - Similar Words