iridoncus

Nouns

  • (n) swelling of the iris of the eye

Words of close approximity