Tamil Dictionary 🔍

postscapular

Post*scap"u*lar, a. (Anat.) Defn: Of or pertaining to the postscapula; infraspinous.


postscapular - Similar Words