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)

2024, Cloud WordNet Browser