iridoncus
English Dictionary
->
Letter I
-> iridoncus
Search Dictionary:
iridoncus Definition
(n)
swelling
of
the
iris
of
the
eye
iridoncus Synonyms
iridoncus
© Art Branch Inc.