Tamil Dictionary 🔍

submuscular

Sub*mus"cu*lar, a. Defn: Situated underneath a muscle or muscles.


submuscular - Similar Words