mooneye

1. (noun) recurrent eye inflammation in horses; sometimes resulting in blindness
Synonyms: moon blindness
Related Words: animal disease



Terms and Conditions of Use / Copyright Notice