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