Definitions
There is 1 meaning of the phrase
Sclerotic Coat.
Sclerotic Coat - as a noun
The whitish fibrous membrane (albuginea) that with the cornea forms the outer covering and protection of the eyeball
Synonyms (Exact Relations)
sclera