1 oxfly | Definition of oxfly

oxfly

noun

Definition of oxfly

: an ox warble fly or other fly troublesome to cattle