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