VariousWords beta
Related Terms:
Definitions:
Noun
hepatotoxin
Definition: any toxin that affects the liver
Definition: Any substance that causes hepatotoxicity