• word of the day

    microflora

    microflora - Dictionary definition and meaning for word microflora

    Definition
    (noun) microscopic plants; bacteria are often considered to be microflora
Download our Mobile App Today
Receive our word of the day
on Whatsapp