nonparasite
English
Etymology
From
non-
+
parasite
.
Noun
nonparasite
(
plural
nonparasites
)
A creature that is not a
parasite
.
Anagrams
anisopteran
,
nonaspirate
,
saponaretin