Thesaurus.com
Dictionary.com
Showing results for spumescent.
Definitions

spumescent

[spyoo-mes-uhnt] / spyuˈmɛs ənt /