Invasive+Species


 * Invasive Species

An invasive species is a plant or animal that is non-indigenous and often adversely effects the ecosystem that they have invaded. The Schuylkill Center has many invasive species that threaten the lives of the natives. Every week, we work hard to eliminate the invasives.

Devil's Walking Stick

**Wineberry