Dictionary.com
Thesaurus.com

zoogleae

  • plural
    of zooglea.
    zooglea
    noun
    a jellylike mass of microorganisms.

More Suggestions