mangrove treetranslation and definition "mangrove tree", tamil lexiconWordTamil Definitionmangrove treeமாங்கிரோவ் மரம்