Refine this word faster
Botfly
noun
Definitions
Noun
- 1 One of several dipterous insects of the family Oestridae, the larvae of which are parasites on many animals, including humans.
- 2 stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals wordnet
Etymology
From bot + fly.
See also for "botfly"
Next best steps
Mini challenge
Unscramble this word: botfly