beach strawberry Meaning, Definition & Usage

  1. noun wild strawberry of western United States and South America; source of many varieties of cultivated strawberries
    Chilean strawberry; Fragaria chiloensis.

WordNet