Search Details

Word: microflora (lookup usage) (lookup stats)


Meaning:

Noun:

  • Microscopic plant life, especially the bacterial colonies found in the gut of normal, healthy animals and humans.

Source: Wiktionary | Src Info »