English to Hindi

Meaning for:
lemon tree
other
नींबू का पेड़