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

History and Etymology for Duchesnea

New Latin, after Antoine N. Duchesne †1827 French botanist

Keep scrolling for more