English dictionary
botfly meaning and definition
Definition and meaning of botfly at MeaningMonkey.org. botfly meaning and definition in the English Dictionary.BOTFLY noun
Definition of botfly (noun)
- stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals
Source: Princeton University Wordnet