beach strawberry
1.
(
noun
) wild strawberry of western United States and South America; source of many varieties of cultivated strawberries
Synonyms:
Chilean strawberry
,
Fragaria chiloensis
Related Words:
strawberry
Terms and Conditions of Use / Copyright Notice