NEUROPODOUS Meaning of NEUROPODOUS in English (a.) Having the limbs on, or directed toward, the neural side, as in most invertebrates; -- opposed to haemapodous. Webster's English dictionary. Английский словарь Webster. 2012