Spumous

Definition:

  • (a.) Alt. of Spumy

Compare spumous with other words:

spumeous vs. spumous

spumid vs. spumous

spumous vs. spumy

spume vs. spumous