mysophytstranslation and definition "mysophyts", tamil lexiconWordTamil Definitionmysophytsவளநிலைத் தாவரம்