Mobula Ray: The Jumping Bean Of The Sea

On May 26, 2014 by Lazer Horse
Off

Meet The Mobula Ray Mobula ray (Mobula mobular), also known as flying ray, devil fish and my favourite – giant devilray, are huge epipelagic batoids. Basically underwater bats. They aren’t well understood and are relatively unstudied....

Read More →