Synonyms and Antonyms for sheep gadfly | Synonym.com

Synonyms and Antonyms for sheep gadfly

1. sheep gadfly (n.)

larvae are parasitic on sheep

Synonyms: