scarlet strawberry
Explore definitions, synonyms, and language insights of scarlet strawberry
Definitions
Noun
North American wild strawberry with sweet scarlet fruit; a source of many cultivated strawberries