sclera has definitions from the fields of botany,anatomy,zoology
1
[ noun ] (botany,anatomy,zoology) whitish fibrous membrane (albuginea) that with the cornea forms the outer covering of the eyeball

Synonyms

sclerotic_coat

Related terms

membrane albuginea eye

*