Synonyms and Antonyms for sheep_gadfly

1. sheep gadfly (n.)

larvae are parasitic on sheep

Synonyms: