horsefly ( synonym found)

Definition of horsefly:

°Any of several large flies, of the family Tabanidae, that suck the blood of mammals.

Definition of horsefly:

°Any of several large flies, of the family Tabanidae, that suck the blood of mammals.

Back to Top