This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Neuropodous

  1. a.
    Having the limbs on, or directed toward, the neural side, as in most invertebrates; -- opposed to haemapodous.



Shares

Related Words

Menu