Definitions of flannel bush:

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