succulent planttranslation and definition "succulent plant", tamil lexiconWordTamil Definitionsucculent plantசாற்றுத்தாவரம்