English dictionary
flannel bush meaning and definition
Definition and meaning of flannel bush at MeaningMonkey.org. flannel bush meaning and definition in the English Dictionary.FLANNEL BUSH noun
Definition of flannel bush (noun)
- any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers
- synonyms: California beauty, flannelbush
Source: Princeton University Wordnet