Definition of hamamelis
English to English noun - deciduous shrubs or small trees: witch hazel
source: WordNet 3.0 - A genus of plants which includes the witch-hazel (Hamamelis Virginica), a preparation of which is used medicinally.
source: Webster 1913
Visual Synonyms 
Nearby Word
hamamelis, himalayish, hamulus, haemolysis, homeless, homilist, homelike, hamulose, hemolysis, himalayas, hymeneals, humanlike, homologise, humulus, homomallous, humilig, humalaga, humalík, honeylike, honeyless
|
|
|