aaa334f3fff33's definitions
A person who would like to live forever in the physical-biological sense via expected future advances in science and technology.
by aaa334f3fff33 October 24, 2007
Get the immortalist mug.
Get the immortalist mug.We'll email you a link to sign in instantly.