XENOBIOTA Meaning of XENOBIOTA in English Any biotum displaced from its normal habitat; a chemical foreign to a biological system. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012