Tagged: invade

Strange sea creatures invade beaches

Strange sea creatures invade beaches

By Jason Kravarik, CNN updated 9:11 AM EDT, Tue August 19, 2014 STORY HIGHLIGHTS These little sea creatures are called “by-the-wind sailors”; the scientific name is Velella velella The palm-sized creatures have a clear, distinctive...