neuroparasite
English
Etymology
From
neuro-
+
parasite
.
Noun
neuroparasite
(
plural
neuroparasites
)
An
organism
that is
parasitic
of the
nervous system
Related terms
neuroparasitic