Home / S / sclerotic coat

sclerotic coat

noun 14 letters Scrabble 19 WWF 23
Definitions
noun

the whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball

Look “sclerotic coat” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →