necrotrophs
English
Noun
necrotrophs
plural of
necrotroph