Definition of screw worm in English:

screw worm

noun

  • 1A worm gear or other mechanical device bearing a screw.

  • 2A large American blowfly larva which enters the wounds of mammals and sometimes humans, developing under the skin and often causing death. The adult fly is called the screw-worm fly.