parasitoid

English dictionary entry

Meanings

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

Pronunciation

LL-Q1860 (eng)-Wodencafe-parasitoid.wav

Word forms

parasitoid parasitoids

Etymology

From parasite + -oid.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.