hamamelis
English
hamamelis meaning in English • hamamelis का अर्थ अंग्रेजी में
Noun
- A genus of plants which includes the witch-hazel (Hamamelis Virginica), a preparation of which is used medicinally.