Link Centre Dictionary

iridoncus

iri·don·cus

uncommon

noun

1.

swelling of the iris of the eye

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.