YourDictionary

sclerotic coat

noun
See sclera.

link/cite print suggestion box