xenophyatranslation and definition "xenophya", tamil lexiconWordTamil Definitionxenophya(வில.) தோட்டில் இன உயிரால் கசிவித்து ஆக்கப் பெறாக் கூறு.