SHEEP ROT


Meaning of SHEEP ROT in English

noun

1. dialect England

a. : marsh pennywort

b. : butterwort

2. : liver rot of sheep

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.