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.