immortal

(redirected from Immortals)
Also found in: Dictionary, Thesaurus, Legal, Wikipedia.

immortal

(ĭ-môr′tl)
adj.
Biology Capable of indefinite growth or division. Used of cells in culture.

im·mor′tal·ly adv.