Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun botfly
1 sense of botfly
Sense 1
botfly -- (stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals)
=> gadfly -- (any of various large flies that annoy livestock)