'flannel bush' definitions:

Definition of 'flannel bush'

(from WordNet)
noun
Any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers [syn: flannelbush, flannel bush, California beauty]