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)

  1. hardy shrub of southeastern United States having clove-scented wood and fragrant red-brown flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: