or xeno- combining form Etymology: Late Latin, from Greek, from xenos stranger, guest, host 1. guest ; foreigner , that which is not the host , 2. strange ; foreign , not being the host
XEN-
Meaning of XEN- in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012