Despumation
Word Dictionary
-> Despumation
Search:
Despumation
(n.) The act of throwing up froth or scum; separation of the scum or impurities from liquids; scumming; clarification.
Terms of Use
Canadian Jobs