Definition of "horsefly"

horsefly