flannel bush Meaning, Definition & Usage

  1. noun any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers
    California beauty; flannelbush.

WordNet