• word of the day

    hypoxia

    hypoxia - Dictionary definition and meaning for word hypoxia

    Definition
    (noun) oxygen deficiency causing a very strong drive to correct the deficiency
Connect with us on Facebook