Spumescent /(-sent)/

Spu·mes·cent

Spumescent

a.
  1. Resembling froth or foam; foaming.