One of the planet’s largest species of jellyfish—the Lion’s mane jellyfish (Cyanea capillata)—have been making unwelcome ...
After decades of slow conquest, the delicious mollusk is finally setting up shop along the New England coastline. According to wildlife biologists writing in the journal Biological Invasions, the ...