Word info

corneosclera

Noun

Meaning

corneosclera

The sclera and cornea of the eye.

Source: en.wiktionary.org

Anagrams

Close letter words and terms