Find the word definition

WordNet
sheep gadfly

n. larvae are parasitic on sheep [syn: sheep botfly, Oestrus ovis]