The Collaborative International Dictionary of English. 2000.
neuropod — neu·ro·pod … English syllables
neuropod — noun see neuropodium 2 … Useful english dictionary