xen-


xen(o)-

 word element [Gr.], strange; foreign.

xeno-

, xen- [Gr. xenos, stranger, guest, host] Prefixes meaningstrange, foreign, alien.