Spumescent

Definition:

  • (a.) Resembling froth or foam; foaming.

Compare spumescent with other words:

spumescence vs. spumescent

frothy vs. spumescent

foamy vs. spumescent