XEN-


Meaning of XEN- in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.