my-server
← Wiki

Strionautilus

Strionautilus is an extinct nautilid cephalopod. Fossils are found in Late Cretaceous marine strata of Russia and India.

References