English to Hindi

Meaning for:
succulent
other
गूदेदार पादप;रसीला