English | German | Russian | Czech

cyclopia English

Meaning cyclopia meaning

What does cyclopia mean?

cyclopia

a developmental abnormality in which there is only one eye

Are you looking for...?