botfly
Explore definitions, synonyms, and language insights of botfly
Definitions
Noun
stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals
Explore definitions, synonyms, and language insights of botfly