contestada

Cells that can divide indefinitely, renew themselves, and give rise to a variety of other types of cells are called _____ cells.