'scarlet strawberry' definitions:
Definition of 'scarlet strawberry'
(from WordNet)
noun
North American wild strawberry with sweet scarlet fruit; a source of many cultivated strawberries [syn: Virginia strawberry, scarlet strawberry, Fragaria virginiana]