Dictionary.com
Thesaurus.com

microflorae

  • plural
    of microflora.
    microflora
    noun
    microscopic plants.

More Suggestions