meaning of hamamelis

1. A genus of plants which includes the witch-hazel (Hamamelis Virginica), a preparation of which is used medicinally.
2.
deciduous shrubs or small trees: witch hazel


Related Words

hamamelis | hamamelis vernalis | hamamelis virginiana |

Developed & Maintained By Taraprasad.com

Treasure Words