"xenophyten" in English Xenophyten {m pl} xenophytes Detailed translations for "xenophyten" Xenophyten{masculine plural} Xenophyten xenophytes