Invasive Species
Maine, as most places on Earth, is home to native and non-native species of plants and animals. The State of Maine has extensive resources on this subject so there is no need to restate them here. An invasive plant is defined as a plant that is not native to a particular ecosystem, whose introduction does…