Meaning of beach strawberry

Definition of beach strawberry

(noun) wild strawberry of western United States and South America; source of many varieties of cultivated strawberries

Other information on beach strawberry

WIKIPEDIA results for beach strawberry
Amazon results for beach strawberry