Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

parasitoid Definition

Cancel
parasitoid
noun(par-a-sit-oid)
an insect and especially a wasp that completes its larval development within the body of another insect eventually killing it and is free-living as an adult

Words Related to parasitoid!

parasitoid Examples by Brain Bank Users