Skip to main content

neuropodous

English neuropodous meaning in English  •  neuropodous का अर्थ अंग्रेजी में
Adjective
  • Having the limbs on, or directed toward, the neural side, as in most invertebrates; -- opposed to hæmapodous.
Advertisement