Word Hen
What is the meaning of the word "
tabanidae
"?
Definitions:
A large family of flies in the order Diptera that includes pests of cattle, horses, and humans.
NOUN
Synonyms:
deer flies
horseflies