Dictionary.com
Thesaurus.com

spumescence

  • a word derived from spumescent.
    spumescent
    adjective
    foamy; foamlike; frothy.

More Suggestions