Talk:Alien (biology)

Shouldn't the article redirect to Introduced species ? I can't see a difference. -- Amtiss, SNAFU ? 17:40, 25 February 2006 (UTC)