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