English dictionary
strawberry shrub meaning and definition
Definition and meaning of strawberry shrub at MeaningMonkey.org. strawberry shrub meaning and definition in the English Dictionary.STRAWBERRY SHRUB noun
Definition of strawberry shrub (noun)
- hardy shrub of southeastern United States having clove-scented wood and fragrant red-brown flowers
- synonyms: Calycanthus floridus, Carolina allspice, strawberry bush, sweet shrub
Source: Princeton University Wordnet