Alchemilla

Commonly known as Lady's Mantle. Its soft grey-green scalloped-shaped leaves are more conspicuous than its yellow-green flowers.