Johan van der Waals (PhD Soil Science, Pr.Sci.Nat.) RealIPM South Africa What is an invasive plant? Invasive plant species are those that have been introduced into a specific area that displace and outcompete indigenous species or negatively influence the growth and production potential of “beneficial” alien species. In this case “beneficial” alien species can include ornamental … Read More