iridoncusEnglish

iridoncus

Noun

Swelling of the iris of the eye

English: iridoncus