Skip to Content
Medical Term:

ocular prosthesis

 

Definition: an artificial eye or implant.

(web1)