SPUMESCENCE


Meaning of SPUMESCENCE in English

noun the state of being foamy; frothiness.

Webster English vocab.      Английский словарь Webster.