meaning of spumescent

1. Resembling froth or foam; foaming.


Related Words

spumescent |

Developed & Maintained By Taraprasad.com

Treasure Words