Glossary Element  habitat

Source
Contributor
Approved Yes
English term habitat
Language Translations
English definition - the place or type of site where an organism or population naturally occurs. [CBD] - the space in which an organism, population, or species lives.
Language Translations