Glossary Element  endemic

Source
Contributor
Approved Yes
English term endemic
Language Translations
English definition native to and restricted to a specific geographic area.
Language Translations