Spiny Water Flea Focused On Lake Champlain
The spiny water flea is poised to enter Lake Champlain. The Lake Champlain Research Institute (LCRI) has confirmed massive numbers of spiny water fleas in the Glens Dalls Champlain Canal Feeder. the junction basin where […]