immortal

(redirected from Immortals (disambiguation))
Also found in: Dictionary, Thesaurus, Medical.