HyperDic: horse_fly

English > 1 sense of the expression horse fly:
NOUNanimalhorse fly, horsefly, cleg, clegglarge swift fly the female of which sucks blood of various animals
English > horse fly: 1 sense > noun 1, animal
Meaninglarge swift fly the female of which sucks blood of various animals.
Synonymshorsefly, cleg, clegg
Member ofTabanidae, family Tabanidaehorseflies
BroadergadflyAny of various large flies that annoy livestock
Spanishtábano
Catalanmoscalló, tavà, tàvec

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict