Swimmers at a Florida Panhandle beach are dealing with painful rashes from stinging jellyfish larvae. More commonly known as “sea lice,” the News Herald reports the sea lice are almost invisible to the naked eye, but they leave an unmistakable sting. They’ve been reported along Walton County’s Santa Rosa Beach this week. Scott Jackson is a sea grant extension agent in nearby Bay County. Jackson says some scientists have compared the larvae to specks of pepper.