nonparasite (English, noun)
expansion: nonparasite (plural nonparasites)
Senses:
glosses: A creature that is not a parasite.
Forms:
form: nonparasites
tags: plural