2 English Synonyms for SCLERA
Prev.1Next
sclerotic
Definition: 1. (anatomy) Of or relating to the sclera of the eye.
There are 5 definitions of the word sclerotic
Show more information about sclerotic
Show external searches
Search for sclerotic coat in:
Prev.1Next
Search took: 1.3255 ms