• Xen-

    Prefix

    xen-
    1. Alternative form of xeno-
    © Wiktionary