Flannelbush Meaning
There are 1 meaning(s) for word Flannelbush
Meaning 1 : any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers
Synonyms : california beauty, flannel bush
Synonyms : california beauty, flannel bush
Similar words of Flannelbush :
