Meaning of strawberry tree
Definition of strawberry tree
(noun)
small
evergreen
European
shrubby
tree
bearing
many-seeded
scarlet
berries that are
edible
but bland; of Ireland,
southern
Europe, Asia Minor
Other information on strawberry tree
WIKIPEDIA results for
strawberry tree
Amazon results for
strawberry tree
Tweet