Attested.to

Definition

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

Seed ·

Term in context

beach strawberry in CommonParlance