meaning of spumescence

1. The state of being foamy; frothiness.


Related Words

spumescence |

Developed & Maintained By Taraprasad.com

Treasure Words