sheep ked

Explore definitions, synonyms, and language insights of sheep ked

Definitions

Noun
wingless fly that is an external parasite on sheep and cattle

More General Terms