genus_hamamelisEnglish

Hamamelis, genus Hamamelis

Noun

Deciduous shrubs or small trees: witch hazel

English: Hamamelis, genus Hamamelis

English words with similar meanings

Show 1 words