appliedplantecology.wordpress.com
Day: Invasive plants are great in hard-to-grow places
Invasive species are species that are not native to a particular environment and alter the ecosystem. In some but not all cases, invasive species are detrimental to the environment si…