Meaning of sheep rot
Definition of sheep rot
(noun)
a
disease
of the
liver
(especially in
sheep
and cattle) caused by
liver
flukes and their by-products
Other information on sheep rot
WIKIPEDIA results for
sheep rot
Amazon results for
sheep rot
Tweet