Louping ill

What is Louping ill?

Louping ill definition and meaning on Dictionary terms:
noun Veterinary Pathology.
an acute viral disease of sheep affecting the nervous system, transmitted by a tick.

 

reference: https://www.dictionary.com/browse/louping-ill

Tags: