What is the full meaning of foamflowers
FOAMFLOWER, an American woodland spring-flowering herb [n]
Example of the word foamflowers placed on a Scrabble board.