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