parasitoid

noun

An organism, usually an insect, that lives on or in a host organism during some period of its development and eventually kills its host.

Same as parasitic.

noun

Any organism that is parasitic during part of its life cycle, especially one that eventually kills its host.