Word info

spumose

Adjective

Meaning

spumose (comparative more spumose, superlative most spumose)

Alternative form of spumous

Source: en.wiktionary.org

Close letter words and terms