• word of the day

    hepatotoxin

    hepatotoxin - Dictionary definition and meaning for word hepatotoxin

    Definition
    (noun) any toxin that affects the liver
Download our Mobile App Today
Receive our word of the day
on Whatsapp