a species that has been introduced into an area in which it did not previously or naturally...
Glossary
Kyoto Protocol
Subject:
- Life Sciences
a United Nations treaty that was drawn up during a meeting of countries in Japan in 1997. It aims to reduce greenhouse gas emissions worldwide.