English

edit

Etymology

edit

From neuro- +‎ parasite.

Noun

edit

neuroparasite (plural neuroparasites)

  1. An organism that is parasitic of the nervous system
edit