glass eye

Explore definitions, synonyms, and language insights of glass eye

Definitions

Noun
prosthesis consisting of an artificial eye made of glass