Pages
Home
About
Pupula Duplex
Pupula Duplex is a latin term which means double pupil. Its often referred by some by the following terms "evil eye", double iris and in medical literature as Polycoria.
Newer Post
Older Post
Home