Synonyms and Antonyms for sheep_botfly

1. sheep botfly (n.)

larvae are parasitic on sheep

Synonyms: