Duchesnea

Duchesnea is a genus of six species of evergreen perennials from damp woodland and streamsides in South and Eastern Asia with palmate leaves divided into three veined, toothed leaflets.

TOP