immortalists Definition
Definition
A person who believes in or seeks to achieve immortality, often through biological or technological means.
Browse
A person who believes in or seeks to achieve immortality, often through biological or technological means.
Browse