English dictionary
genus hamamelis meaning and definition
Definition and meaning of genus hamamelis at MeaningMonkey.org. genus hamamelis meaning and definition in the English Dictionary.GENUS HAMAMELIS noun
Definition of genus Hamamelis (noun)
- deciduous shrubs or small trees: witch hazel
- synonyms: Hamamelis
Source: Princeton University Wordnet