flowering hazel
Explore definitions, synonyms, and language insights of flowering hazel
Definitions
                    Noun
                    
            any of several Asiatic deciduous shrubs cultivated for their nodding racemes of yellow flowers that appear before the leaves