Dinopedia
Advertisement

Luskhan itilensis (meaning "water spirit chief") is an extinct genus brachauchenine pliosaur that lived in Russia during the Cretaceous period.

Luskhan itilensis reconstruction

Discovery and naming[]

Description[]

Classification[]

Paleobiology[]

Paleoecology[]

Advertisement