News

RLS Photo/ Shutterstock The Lion’s mane jellyfish, Cyanea capillata, is the largest known jellyfish. They’re found in the Arctic, North Pacific and North Atlantic oceans. They’re often seen in waters ...