hamamelisEnglish

Hamamelis, genus Hamamelis

Noun

Deciduous shrubs or small trees: witch hazel

English: Hamamelis, genus Hamamelis

English words with similar meanings

Show 1 words

Words that start with "hamamelis"