amphibious planttranslation and definition "amphibious plant", tamil lexiconWordTamil Definitionamphibious plantஈரூடகவாழ்க்கைத்தாவரம்amphibious plantஈரூடகவாழ்க்கைத்தாவரம்