Fri
Feb
1
Newly Discovered in 2011: the Gorgon Head Starfish
The gorgon head starfish was discovered by scientists from Scotland’s University of Aberdeen while they were studying marine life along the Mid-Atlantic Ridge. It was caught a half mile down and eats plankton and shrimp.
(via inhumanoid)