OXFLY


Meaning of OXFLY in English

noun the gadfly of cattle.

Webster English vocab.      Английский словарь Webster.