|
invasive species
Source |
|
Contributor |
|
Approved |
Yes |
English term |
invasive species |
Language |
Translations |
French |
espèce envahissante |
English definition |
an introduced species which invades natural habitats. |
Language |
Translations |
French |
espèce introduite qui envahit les habitats naturels. |
|
|
|