meaning of horsefly

1. Any dipterous fly of the family Tabanidae, that stings horses, and sucks their blood.
2.
The horse tick or forest fly (Hippobosca).
3.
large swift fly the female of which sucks blood of various animals


Related Words

horsefly | horsefly weed |

Developed & Maintained By Taraprasad.com

Treasure Words