oxfly

listen to the pronunciation of oxfly
Englisch - Englisch
{n} a fly hatched under the skin of cattle
The gadfly of cattle