Synonyms and Antonyms for sheep gadfly

1. sheep gadfly (n.)

larvae are parasitic on sheep

Synonyms: