1 result found

Search Results for: neuropodia

Neuropodia

Definition (zoology) Plural form of neuropodium, the ventral lobe or branch of a parapodium (neuroanatomy) synaptic... Read More