perennial planttranslation and definition "perennial plant", tamil lexiconWordTamil Definitionperennial plantபல்லாண்டுச் செடு, பல்லாண்டு வாழ்செடு