English to Hindi

Meaning for:
wych hazel plant
other
विच हेज़ेल पादप