Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
botfly
in English
botfly
us
/ˈbɑtflaɪ/
uk
/ˈbɒtflaɪ/
#uncommon
Definitions
Noun
a
parasitic
fly
(
whose
larvae
infect
animals
)
The
botfly
lays
its
eggs
near
the
openings
of
wounds
on
animals
.