Features

VIDEO: Rare Footage of a Starfish ‘Walking’ on the Beach

Starfish, or sea stars as scientists prefer to call them, are marine invertebrates that are closely related to sea urchins and sand dollars. Despite the fact that starfish are amongst the most ubiquitous marine creatures, little is known about their mobility.…