More than 2,000 species are found in oceans today but the new species, Teleosaster creasyi, dates back hundreds of millions of years.
More than 2,000 species are found in oceans today but the new species, Teleosaster creasyi, dates back hundreds of millions of years.