Flower
Giant Fleece Flower (scientific name: Persicaria polymorpha) is a perennial twining vine of the genus Giant Fleece Flower of the Polygonaceae family. It has thick tuber roots, long oval shape and dark brown.
Apr 23 2021By Maggie