• word of the day

    aerobiosis

    aerobiosis - Dictionary definition and meaning for word aerobiosis

    Definition
    (noun) life sustained in the presence of air or oxygen
Download our Mobile App Today
Receive our word of the day
on Whatsapp