Neuropod Definition
noun
(zoology) Any neuropodous animal.
Wiktionary
Other Word Forms of Neuropod
Noun
Singular:
neuropod
Plural:
neuropodsOrigin of Neuropod
neuro- + -pod
From Wiktionary
Find Similar Words
Find similar words to neuropod using the buttons below.