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.”

Synonyms

  • biological control agent
  • parasitic wasp

Antonyms

  • parasite
  • pest