botflies
See also:
bot-flies
and
bot flies
English
Noun
botflies
plural of
botfly