YourDictionary

screwworm

noun

the larva of an American blowfly (Cochliomyia hominivorax) that infests wounds, and the nostrils, navel, etc. of animals, often causing illness

See screwworm in American Heritage Dictionary 4

link/cite print suggestion box