Dictionary

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
July 03, 2015
interpellate Hear it
to formally question a public official
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