Here you will find one or more explanations in English for the word Spumescent.
Also in the bottom left of the page several parts of wikipedia pages related to the word Spumescent and, of course, Spumescent synonyms and on the right images related to the word Spumescent.
Spumescent
Spumescent Spu*mes"cent, a. [L. spumescens, p. pr. of
spumescere to grow foamy, from spuma foam.]
Resembling froth or foam; foaming.
Meaning of Spumescent from wikipedia