flannelbush Copy link flannelbush , noun (Botany) any of several handsome evergreen shrubs of California and Northern Mexico having downy lobed leaves and showy yellow flowers.