Glossary Definition
endemic
Organism native to a particular, restricted area and found only in that place.

Close this window