Definition Definition

spumeous - Meaning and Examples

Meaning of 'spumeous' (Webster Dictionary)

1 . Spumeous [ a.]
- Spumous.