Webster's Revised Unabridged Dictionary · 1913

Neuropod

Neuropod , noun

[Neuro- + -pod.]

(Zoology) A neuropodous animal. — G. Rolleston