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)
- hardy shrub of southeastern United States having clove-scented wood and fragrant red-brown flowers
Source: Princeton University Wordnet