mangrove foresttranslation and definition "mangrove forest", tamil lexiconWordTamil Definitionmangrove forestசதுப்பு நிலக்காடு