parasitoid
Definition
noun. an organism that lives in and harms its host before killing it.
Example Sentence
The wasp is a type of parasitoid that lays its eggs inside other insects.
Synonyms
Antonyms
Hear It! Say It! Write It!
parasitoid