intraocular_lens
1. [ noun ] (physics,optics) an artificial lens that is implanted into the eye of someone to replace a damaged natural lens or someone who has had a cataract removed
Related terms: lens
Similar spelling:   intramolecular
  intramuscularly
  intramuscular
  intracellular
  intracellular_fluid