VariousWords beta
Related Terms:
Definitions:
Noun
scleritis
Definition: inflammation of the sclera
Definition: Inflammation of the sclera of the eye.