Subscriber login


Forgot your password?

Library card login

Other

sheep scab

Syllabification: (sheep scab)
Definition of sheep scab

noun

  • an intensely itching skin disease of sheep caused by a parasitic mite.
    • The mite is Psoroptes communis, family Psoroptidae

sheep scab in other Oxford dictionaries

Definition of sheep scab in the British & World English dictionary