mycohost
English
Etymology
From
myco-
+
host
.
Noun
mycohost
(
plural
mycohosts
)
(
biology
)
The
fungal
host
of a
mycoparasite