moon blindness
nounDefinition of moon blindness
: a recurrent inflammation of the eye of the horse
Keep scrolling for more
Keep scrolling for more