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: dictionary
Categorised in: Uncategorized
Comments are closed here.