Definitions for "Artificial eye"
a device resembling the anterior portion of the eye, usually made of glass or plastic, intended to be inserted in a patient's eye socket anterior to an orbital implant, or the eviscerated eyeball, for cosmetic purposes
a replacement for a natural eye lost because of injury or disease
a thin, convex shell made of either plastic or glass