biotroph
Noun
Meaning
biotroph (plural biotrophs)
(biology) Any parasite that cannot survive in a dead host and therefore keeps it alive
Noun
biotroph (plural biotrophs)
(biology) Any parasite that cannot survive in a dead host and therefore keeps it alive