Dictionary

parasitoid

parasitoid

noun par·a·sit·oid \ˈper-ə-sə-ˌtid, -ˌsī-, ˌpa-rə-\

Definition of PARASITOID

:  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
parasitoid adjective

First Known Use of PARASITOID

1922

Browse

Next Word in the Dictionary: parasitoidismPrevious Word in the Dictionary: parasitizeAll Words Near: parasitoid
February 27, 2015
rationale Hear it
An explanation or underlying reason
Take a 3-minute break and test your skills!
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears