compsilura
/kɒmpsilʊrə/Definitions
1. noun
A genus of parasitic wasps that are natural predators of caterpillars and other insect larvae.
“The use of compsilura wasps in biological pest control has shown promising results in reducing crop damage.”
1. noun
A genus of parasitic wasps that are natural predators of caterpillars and other insect larvae.
“The use of compsilura wasps in biological pest control has shown promising results in reducing crop damage.”