Biology
An invasive species introduced by humans into an ecosystem where it does not naturally occur.
Human Interactions in Ecosystems
Sign up to access full revision notes, track your progress, and master every key term.