YourDictionary

polycoria medical definition

noun
Two or more pupils in one iris.

link/cite print suggestion box