Related Words for word “spumescent”

spumescent - Did you Mean?