episcleritis

Explore definitions, synonyms, and language insights of episcleritis

Definitions

Noun
inflammation of the sclera of the eye

More General Terms