Find the word definition

The Collaborative International Dictionary
Neuropod

Neuropod \Neu"ro*pod\, n. [Neuro- + -pod.] (Zo["o]l.) A neuropodous animal.
--G. Rolleston.

Wiktionary
neuropod

n. (context zoology English) Any neuropodous animal.