screwworm

/ˈskruːwɔrm/

Definitions

1. noun

a fly of the genus Cochliomyia, whose larvae are parasitic on the bodies of mammals and birds, especially cattle and horses

“The screwworm infestation in the cattle farm was a major problem for the farmers.”

Synonyms

  • flesh fly
  • maggot

Antonyms

  • beneficial insect
  • insecticide