Attested.to

Definition

a developmental abnormality in which there is only one eye

Seed ·

Term in context

cyclopia in CommonParlance