iridoncus
1. [ noun ] (medicine) swelling of the iris of the eye
Related terms: swelling