n. any toxin that has a destructive or harmful effect on kidney cells, any toxin that is poisonous or harmful to kidney cells
NEPHROTOXIN
Meaning of NEPHROTOXIN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012