VariousWords beta
Related Terms:
Definitions:
Noun
nephrotoxin
Definition: any toxin that affects the kidneys
Definition: Any nephrotoxic substance.