Recent Searches
GRE Word List made easy using Mnemonics
sclera - Dictionary definition and meaning for sclera
SCLERA
(noun) the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball
synonyms : sclerotic coat
WordNet® 3.0, © 2006 by Princeton University.


