epiphytetranslation and definition "epiphyte", tamil lexiconWordTamil Definitionepiphyteதொத்துச்செடு, செடுமேற்செடு,ஒட்டிவளரிsemi-epiphyteமேற்குறை ஒட்டித்தாவரம் (குறைத்தாவரவொட்டி)