succulent leaftranslation and definition "succulent leaf", tamil lexiconWordTamil Definitionsucculent leafசாற்றிலைsucculent leafசாற்றிலை