semiparasite
English
Etymology
From
semi-
+
parasite
.
Noun
semiparasite
(
plural
semiparasites
)
A
semiparasitic
organism
.