Content being validated
A new marine species discovered in Indonesia
2
0
It is nicknamed the "Darth Vader of the Seas". The Bathynomus raksasa is a species of super-giant cockroach that can measure up to 50 centimeters. Indonesian and Singaporean researchers made this discovery off the island of Java (Indonesia). Photo credit: Kikujungboy
Read More
Translate
Related content

Media currently exploring