MyDataFarming







Definitions of cytotoxic:
  • adjective:   toxic to cells
  • adjective:   of or relating to substances that are toxic to cells


more on this topic on answers.com