Tamil Dictionary 🔍

neuropod

Neu"ro*pod, n. Etym: [Neuro- + -pod.] (Zoöl.) Defn: A neuropodous animal. G. Rolleston.


neuropod - Similar Words