• word of the day

    cyclopia

    cyclopia - Dictionary definition and meaning for word cyclopia

    Definition
    (noun) a developmental abnormality in which there is only one eye
Download our Mobile App Today
Receive our word of the day
on Whatsapp