1 flannelbush | Definition of flannelbush

flannelbush

noun

Definition of flannelbush

: a Californian and Mexican shrub (Fremontia californica) having a felty covering on the lower leaf surfaces