Tag: mudsnails

Invasive New Zealand Mudsnails Discovered in Lake Tahoe

Divers monitoring Lake Tahoe have discovered invasive New Zealand mudsnails in areas…

SnowBrains