Necrotroph Definition
noun
A parasitoid that ultimately kills its host.
Wiktionary
Other Word Forms of Necrotroph
Noun
Singular:
necrotroph
Plural:
necrotrophsOrigin of Necrotroph
necro- + -troph
From Wiktionary
Find Similar Words
Find similar words to necrotroph using the buttons below.