New Forest fly


New Forest fly

n (Veterinary Science) vet science a blood-sucking fly, Hippobosca equinus, that attacks horses and cattle