English edit

Etymology edit

necro- +‎ -troph

Noun edit

necrotroph (plural necrotrophs)

  1. A parasitoid that ultimately kills its host.