Description
Alchemilla impexa (also called Impex Lady's Mantle, among many other common names) is a species of flowering plant in the rose family, native to Europe. It typically grows as a shrub or small tree, reaching heights of up to 5 m. It is found in forests, scrub, and rocky areas, at elevations of up to 2,400 m.
Flower, Seeds and Seedlings
The flowers of Alchemilla impexa are small and yellow, with five petals. The seeds are small and black, and the seedlings are small and green.