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