noun Date: 1922 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, ~ adjective
PARASITOID
Meaning of PARASITOID in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012