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