agromyzid

/æɡroʊˈmaɪzɪd/

Definitions

1. noun

A type of fly whose larvae are leaf-mining or stem-boring insects

“The agromyzid fly larvae were found to be damaging the crops.”

Synonyms

  • leafminer
  • stem-borer