English dictionary
human botfly meaning and definition
Definition and meaning of human botfly at MeaningMonkey.org. human botfly meaning and definition in the English Dictionary.HUMAN BOTFLY noun
Definition of human botfly (noun)
- large tropical American fly; parasitic on humans and other mammals
- synonyms: Dermatobia hominis
Source: Princeton University Wordnet