English

edit

Etymology

edit

neuro- +‎ parasite

Noun

edit

neuroparasite (plural neuroparasites)

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