Meaning of iridoncus

Definition of iridoncus

(noun) swelling of the iris of the eye

Other information on iridoncus

WIKIPEDIA results for iridoncus
Amazon results for iridoncus