eulophid
jöʻlˈˌˈːˈˑː
Definitions
1. noun
Any of a family of parasitic wasps of the subfamily Eulophinae, often used as biological control agents.
“The entomologist studied the behavior of eulophid wasps in their natural habitat.”
jöʻlˈˌˈːˈˑː
1. noun
Any of a family of parasitic wasps of the subfamily Eulophinae, often used as biological control agents.
“The entomologist studied the behavior of eulophid wasps in their natural habitat.”