Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
horseflies
in English
horseflies
us
/ˈhɔrsflaɪz/
uk
/ˈhɔːsflaɪz/
#common
Lemma:
horsefly
The lemma is the base or root form of this word.
Definitions
Noun
medium
to
large
flies
of
the
family
Tabanidae
flies
that
sucking
blood
from
mammals
Base Words
horse
flies