1 beach strawberry | Definition of beach strawberry

beach strawberry

noun

Definition of beach strawberry

2 : chilean strawberry