parasitoid meaning

Meaning of parasitoid

What is the full meaning of parasitoid

an insect parasitic in one phase of the life history, thereafter independent [n -S]

Example of the word parasitoid placed on a Scrabble board.

Unscrambled word parasitoid

Points for parasitoid

Scrabble
19 points
Word With Friends
14 points
Wordfeud
19 points

Related pages for parasitoid