Stem cells are the cells, which can give rise to any type of cell. They are also called totipotent cells. They (stem cells) are found more abundantly in plants than animals
Reviewed by Dr. Abubacker
Physics Educator & NEET/JEE Specialist
Ph.D. in Physics with 19+ years of teaching experience.