English to Hindi

Meaning for:
Ilex decidua
other
आइलेक्स डेसिडुआ