Glass eye
… deal.
Explanation & Definition:
Short explanation
An artificial eye made from glass.
Complete definition
An ocular prosthesis or artificial eye (a type of Craniofacial prosthesis) replaces an absent natural eye following an enucleation, evisceration, or orbital exenteration. The prosthetic fits over an orbital implant and under the eyelids. Often referred to as a glass eye, the ocular prosthesis roughly takes the shape of a convex shell and is made of medical grade …