Mobula Ray: The Jumping Bean Of The Sea
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 →