• Parasitoid

    Origin

    parasite + -oid

    Noun

    parasitoid

    (plural parasitoids)
    1. Any organism that is parasitic during part of its life cycle, especially one that eventually kills its host.
    © Wiktionary