CompareWords
Compare
Neuropod
Definition:
(n.) A neuropodous animal.