Spumescent
/(-sent)/
Spu·mes·cent
Spumescent
a.
Resembling froth or foam; foaming.