noun any of various rosaceous plants of the N temperate genus Alchemilla, having small green flowers