Botfly Definition
bätflī
botflies
noun
Any of a number of dipterous flies (families Cuterebridae, Gasterophilidae, and Oestridae) resembling small bumblebees: the larvae are parasitic in humans, horses, sheep, and other mammals.
Webster's New World
Other Word Forms of Botfly
Noun
Singular:
botfly
Plural:
botfliesFind Similar Words
Find similar words to botfly using the buttons below.