three-leaved foamflower - French English Dictionary
History

three-leaved foamflower



Meanings of "three-leaved foamflower" in French English Dictionary : 1 result(s)

English French
Botanic
three-leaved foamflower tiarelle trifoliée