PHYTOTOXICANT Meaning of PHYTOTOXICANT in English A chemical that can damage or kill pants in aquatic environments. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012