meaning of iridoncus

1. swelling of the iris of the eye


Related Words

iridoncus |

Developed & Maintained By Taraprasad.com

Treasure Words