Glossary

exotic species

Subject: 

  • Life Sciences

a species that is not indigenous.