Japanese witch hazel

noun

Definition of Japanese witch hazel

: a Japanese shrub or small tree (Hamamelis japonica) that resembles the American witch hazel but bears reddish yellow flowers in midwinter and that is used as an ornamental