a type of cell death in which the cell uses specialized cellular machinery to kill itself - Englisch Synonyme Wörterbuch

Can't found any synonym terms.