Definition: Meaning of, screwworm in English to English dictionary.
Pronunciation:/ /
noun
synonym
antonym
Word Forms:
Singular
Plural
screwworm
screwworms
old word screwwormnew world screwworm the larva of the fly Cochliomyia hominivorax or Chrysomya bezziana . The larva can be parasitic in humans and animals and are distinctive in eating living flesh of mammals unlike most maggots which eat only dead flesh