EN

Synonyms for sclerotic coat

Most common

sclera

All synonyms

Noun

Definitions

  1. n. 1

    sclera

By length

6 letters
sclera