Oxfly /(?)/

Ox·fly

Oxfly

n.
  1. The gadfly of cattle. (Zool.)