Random
Source Code

cyclopia

A rare birth defect that makes it so that the eyes in a developing fetus does not split resulting in the child being born with only one 1 deformed eye and usually no mouth or nose this causes the infant to suffocate

Birth defects cyclopia

by Fact robot January 16, 2018

1👍 5👎