NEUROPOD Meaning of NEUROPOD in English noun a neuropodous animal. Webster English vocab. Английский словарь Webster. 2012