Webster's Revised Unabridged Dictionary · 1913
Neuropod
Copy link
Neuropod
, noun
[
Neuro-
+
-pod
.]
(Zoology)
A neuropodous animal.
— G. Rolleston
↑