Definition:
Compare spumescent with other words:
spumescence vs. spumescent
frothy vs. spumescent
foamy vs. spumescent