salt marsh planttranslation and definition "salt marsh plant", tamil lexiconWordTamil Definitionsalt marsh plantஉவர்ச்சதுப்புநிலத்தாவரம்salt marsh plantஉவர்ச்சதுப்புநிலத்தாவரம்