Duchesnea
noun
Du·ches·nea
d(y)üˈkānēə
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share