ireme

Noun

1. artificial eye

Other forms: