• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp