spumose

/ˈspuːmoʊs/

Definitions

1. adjective

covered with foam or having a foamy or spongy appearance, especially of flowers or inflorescences

“The spumose flowers on the candelabra cactus were an unusual sight.”

2. noun

a spumous flower or inflorescence

“The spumose of the Euphorbia plant was a fascinating sight.”

Synonyms

  • foamy
  • frothy

Antonyms

  • desiccated
  • dry