British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Environmental Science Glossary - Regeneration definition


Definition: The Regeneration of a habitat is when work is done to return it to its former state.