Yarrow: A powerful medicinal herb with various benefits.

green leafs
nature leafs