spumouse
Middle English
Adjective
spumouse
alternative form of
spumous