meaning of sheep rot

1. a disease of the liver especially in sheep and cattle caused by liver flukes and their by-products


Related Words

sheep rot |

Developed & Maintained By Taraprasad.com

Treasure Words