Noun Definition

iridoncus

1.Definition: swelling of the iris of the eye

Category: General