2 English Synonyms for SCLEROTIC
Prev.1Next
sclera
Definition: 1. (anatomy) The white of the eye; the tough outer coat of the eye that covers the eyeball except for the cornea.
Show more information about sclera
scleral
Definition: 1. (anatomy) Of, or pertaining to, the sclera.
Show more information about scleral
Prev.1Next
Search took: 1.8375 ms