• 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
Connect with us on Facebook