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

botfly Definition

Cancel
botfly
noun(bot-fly)
stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals

Words Related to botfly!

botfly Examples by Brain Bank Users