neuroseta

English

Etymology

From neuro- +‎ seta.

Noun

neuroseta (plural neurosetae)

  1. Synonym of parapodium.