foreign species

English

Noun

foreign species (plural foreign species)

  1. Synonym of introduced species