spumose

adjective
spu·​mose | \ ˈspyüˌmōs\

Definition of spumose

: spumy

History and Etymology for spumose

Latin spumosus

Keep scrolling for more