Two Pupils

Grummer

Active Member
Joined
Jun 30, 2006
Messages
14,707
Reaction score
18
Pupula Duplex is a latin term which means double pupil. It is thought to be a condition where a person develops two irises, corneas and retinas on the same eyeball of each eye

 
Back
Top