What is Duchesnea filipendula?
Duchesnea filipendula, commonly known as strawberry-smelling groundcover or Chinese strawberry, is a perennial plant native to the north-central and southeast regions of China, including Inner Mongolia. Duchesnea filipendula (Latin: Duchesnea filipendula, family Rosaceae) is an edible plant catalogued in PlantSage.
