Despumation Definition
noun
Separation of scum or impurities from liquid; clarification.
Wiktionary
Other Word Forms of Despumation
Noun
Singular:
despumation
Plural:
despumationsFind Similar Words
Find similar words to despumation using the buttons below.