Quick definitions from Wiktionary (parasitoid)
▸ noun: Any organism that is parasitic during part of its life cycle, especially one that eventually kills its host.
▸ Words similar to parasitoid
▸ Usage examples for parasitoid
▸ Popular adjectives describing parasitoid
▸ Words that often appear near parasitoid
▸ Rhymes of parasitoid
▸ Invented words related to parasitoid
▸ noun: Any organism that is parasitic during part of its life cycle, especially one that eventually kills its host.
▸ Words similar to parasitoid
▸ Usage examples for parasitoid
▸ Popular adjectives describing parasitoid
▸ Words that often appear near parasitoid
▸ Rhymes of parasitoid
▸ Invented words related to parasitoid