mangrove plantstranslation and definition "mangrove plants", tamil lexiconWordTamil Definitionmangrove plantsசதுப்புநிலத் தாவரங்கள்