Definitions for neuropod
  • Neuropod (n.) - A neuropodous animal.
  • Neuropodous (a.) - Having the limbs on, or directed toward, the neural side, as in most invertebrates; -- opposed to haemapodous.
Words in your word
2 Letter Words
de do ed en er ne no nu od oe on op or pe re un up