nonindigenous species
English
Noun
nonindigenous
species
(
plural
nonindigenous species
)
Synonym of
introduced species