Glossary Element  exotic species

Source
Contributor
Approved Yes
English term exotic species
Language Translations
French espèce exotique
English definition see: alien species.
Language Translations
French voir : espèce envahissante