nonparasite

Etymology

From non- + parasite.

noun

  1. A creature that is not a parasite.