Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

wormil Definition

Cancel
wormil
noun
Any botfly larva that burrows in or beneath the skin of animals, thus producing sores

Words Related to wormil!

wormil Examples by Brain Bank Users