What Is an Eye Ulcer?

The eye is one of the most fantastic features of most animal life on Earth....