Duchesnea
noun
Du·ches·nea
| \ d(y)üˈkānēə\
Definition of Duchesnea
: a small genus of perennial Asiatic herbs (family Rosaceae) comprising two species of plants that resemble strawberries but have yellow flowers and spongy dry fruits — see indian strawberry
Keep scrolling for more