Water avens

Water avens is a type of flowering plant. These flowers are small. They live in or near water.

Category:Rosaceae