Meaning of horsefly
Definition of horsefly
(noun)
winged
fly
parasitic
on horses
large
swift
fly the
female
of which sucks
blood
of
various
animals
Other information on horsefly
WIKIPEDIA results for
horsefly
Amazon results for
horsefly
Tweet