Chinese witch hazel
noun
: either of two plants of the family Hamamelidaceae that are native to China:
a
: a white-flowered evergreen shrub or small tree (Loropetalum chinense)
b
: a large deciduous shrub (Hamamelis mollis) having large fragrant yellow flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share