spumous
/spuˈmuːs/Definitions
1. adjective
Relating to or resembling foam
“The spumous surface of the ocean was a sight to behold.”
2. noun
A person or thing that is like foam; a foamy mass
“The spumous substance emitted from the volcano was a cause of concern.”