Can you identify the flowering plant in this picture?

Answer Wood Sorrel

Wood Sorrel, also known as Oxalis, is a flowering plant found in most of the world, except for the polar areas. It's been used by humans for medical purposes for millennia and is an excellent source of vitamin C.

Asked by · Last updated 5 years ago · 3.7K views · SOURCE