Are Lampreys an Invasive Species?

Invasive species are plants or animals that are not native to an area, and when introduced become a problem to the original ecosystem. Sea lampreys have been causing some problems in Lake Champlain, but are they invaders or simply a species that has grown out of control?There is some debate … Continue reading