hepatotoxin

Explore definitions, synonyms, and language insights of hepatotoxin

Definitions

Noun
any toxin that affects the liver

More General Terms