neuroparasite

English

Etymology

From neuro- +‎ parasite.

Noun

neuroparasite (plural neuroparasites)

  1. An organism that is parasitic of the nervous system