fromBoston.com2 days ago5-foot wide jellyfish washes ashore on Maine beachThe lion's mane jellyfish washed up at Willard Beach in South Portland, capturing the attention of beachgoers. City officials warned visitors on Facebook not to touch jellyfish.OMG science