Despumation Definition
noun
Separation of scum or impurities from liquid; clarification.
Wiktionary
Other Word Forms of Despumation
Noun
Singular:
despumationPlural:
despumationsSeparation of scum or impurities from liquid; clarification.