YourDictionary

stable fly

noun
A fly (Stomoxys calcitrans) that sucks the blood of domestic animals and humans.

link/cite print suggestion box