parasitoid
noun
par·a·sit·oid
ˈper-ə-sə-ˌtȯid
-ˌsī-,
ˈpa-rə-
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share