You searched for:
“immortalizable”
immortalizable (adjective), more immortalizable, most immortalizable
Capable of becoming timeless or everlasting: Tom didn't think that people were immortalizable and able to exist as eternal beings after deceasing from the world.