iridoncus

Noun
  1. Swelling of the iris of the eye (synset 114341370)

Other Searches