Definitions | strawberry tree |
| noun
- an evergreen shrub or small tree in the family Ericaceae, native to the Mediterranean region and western Europe north to western France and Ireland.
Translations: Supplemental Details:Sponsor an extended definition for strawberry tree for as little as $10 per month. Click here to contact us.
| |
|