• word of the day

    autolysis

    autolysis - Dictionary definition and meaning for word autolysis

    Definition
    (noun) lysis of plant or animal tissue by an internal process
    Synonyms : self-digestion
Download our Mobile App Today
Receive our word of the day
on Whatsapp