Home

Word

iridoncus, n.
more info swelling of the iris of the eye
<noun.state>

iridoncus
semantic pointers
hypernym