Meaning of flannelbush

Definition of flannelbush

(noun) any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers

Other information on flannelbush

WIKIPEDIA results for flannelbush
Amazon results for flannelbush