Foamflower Meaning

There are 1 meaning(s) for word Foamflower

Meaning 1 : stoloniferous white-flowered spring-blooming woodland plant

    Synonyms : coolwart,  false miterwort,  false mitrewort,  tiarella cordifolia