iridoncus has definitions from the field of medicine
1
[ noun ] (medicine) swelling of the iris of the eye

Related terms

swelling

*