nephrotoxin

Explore definitions, synonyms, and language insights of nephrotoxin

Definitions

Noun
any toxin that affects the kidneys

More General Terms