meaning of spumiferous
1.
Producing
foam.
Related Words
spumiferous
|
Developed & Maintained By
Taraprasad.com