English dictionary

sweet shrub meaning and definition

Definition and meaning of sweet shrub at MeaningMonkey.org. sweet shrub meaning and definition in the English Dictionary.

SWEET SHRUB noun

Definition of sweet 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: