User blog comment:NicWynter/Crew of the Immortal Garden/@comment-26962685-20150811045840/@comment-4867780-20150812070346

Yeah, it's immortality in the broad sense, as in "not doomed to die".