XENOBLAST

Definition of XENOBLAST