Definify.com

Definition 2024


xen-

xen-

See also: xen

English

Prefix

xen-

  1. Alternative form of xeno-