invasive

Term for a non-native species that becomes established in high density and spreads within a new habitat.

Page 1 of 1