English dictionary
cranberry bush meaning and definition
Definition and meaning of cranberry bush at MeaningMonkey.org. cranberry bush meaning and definition in the English Dictionary.CRANBERRY BUSH noun
Definition of cranberry bush (noun)
- deciduous North American shrub or small tree having three-lobed leaves and red berries
Source: Princeton University Wordnet