Tamil Dictionary 🔍

spumiferous

Spu*mif"er*ous, a. Etym: [L. spumifier; spuma foam + ferra bear.] Defn: Producing foam.


spumiferous - Similar Words