flannelbush 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; flannel bush.

WordNet