meaning of spumescent
1.
Resembling
froth
or
foam;
foaming.
Related Words
spumescent
|
Developed & Maintained By
Taraprasad.com