Srilankan Marine Biologist Finds Something Incredibly Huge Hidden Inside The Indian Ocean

By Author

Newly Found Species

The Omura’s whale had been in the sea since ancient times, but the species was classified as a separate one only recently, in Japan in 2003, when modern science and DNA testing had started to flourish.