What does the word spumous mean?

    Part of speech: adjective

  • Spumy.