Eve Ashcraft paints and gives a distressed finish to antique jar lids.
immortal (plural immortals) 1  One who is not susceptible to death. 2  A member of an elite regiment of the Persian army. 3  A member of the AcadÃ©mie franÃ§aise. ( Internet) An administrator of a multi-user dungeon; a wizard.
2017-08-11T09:48:33-04:00. Normal stem cells and germ cells can also be said to be immortal (when humans refer to the cell line). Immortal cell lines of cancer cells can be created by induction of oncogenes or loss of tumor suppressor genes.. Report.