meaning of cyclopia

1. a developmental abnormality in which there is only one eye


Related Words

cyclopia |

Developed & Maintained By Taraprasad.com

Treasure Words