mooneye

Explore definitions, synonyms, and language insights of mooneye

Definitions

Noun
recurrent eye inflammation in horses; sometimes resulting in blindness

More General Terms