Tamil Dictionary 🔍

neuroskeletal

Neu`ro*skel"e*tal, a. Defn: Of or pertaining to the neuroskeleton. [R.] Owen.


neuroskeletal - Similar Words