While researching immortality, I came across the word "apoptosis", which means programmed cell death.
I wonder if that has anything to do with the name for the apotoxin?
If anyone else has any such words feel free to share....
Users browsing this forum: Nemomon and 2 guests