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