flannelbush
Explore definitions, synonyms, and language insights of flannelbush
Definitions
Noun
any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers