Definition Definition

spumiferous - Meaning and Examples

Meaning of 'spumiferous' (Webster Dictionary)

1 . Spumiferous [ a.]
- Producing foam.