Meaning of hamamelis virginiana

Definition of hamamelis virginiana

(noun) common shrub of eastern North America having small yellow flowers after the leaves have fallen

Other information on hamamelis virginiana

WIKIPEDIA results for hamamelis virginiana
Amazon results for hamamelis virginiana