cowleech

Noun

 * 1)  One who heals disease of cows; a cow doctor.