parasitoid

English

Etymology

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.

Translations

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.