Advertisement

Advertisement

synophthalmia

[sin-of-thal-mee-uh]

noun

Medicine/Medical.
  1. cyclopia.



Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement


synop.synopsis