"xenogenese" in English Xenogenese {f} xenogenesis Detailed translations for "xenogenese" die Xenogenese{feminine} Xenogenese xenogenesis