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

More General Terms