English | German | Russian | Czech

spumescent English

Meaning spumescent meaning

What does spumescent mean?

spumescent

(rare) Resembling froth or foam; foaming.

Are you looking for...?