Foamflower

What is Foamflower?

Foamflower definition and meaning on Dictionary terms:
noun
a North American plant, Tiarella cordifolia, having a cluster of small, usually white flowers.

 

reference: www.dictionary.com/browse/foamflower

Tags: