Definition
wild strawberry of western United States and South America; source of many varieties of cultivated strawberries
Seed ·
Term in context
wild strawberry of western United States and South America; source of many varieties of cultivated strawberries
Seed ·