'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]