Definitions of foamflower:

  • noun:   stoloniferous white-flowered spring-blooming woodland plant