candle mangrovetranslation and definition "candle mangrove", tamil lexiconWordTamil Definitioncandle mangroveஅப்பக்கோவை