British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Biology Glossary - Endogenous cells - Definition

Cells developing or originating within an organism.

In the context of tissue regeneration and repair scientists are exploring the possibility that the body’s own (endogenous) stem cells can help to replace damaged cells by producing new healthy cells.