Dinosaur Wiki
Advertisement

Karataviella is an extinct genus of water bug that lived in China during the Middle to Late Jurassic period.

Ecological reconstruction of Karataviella popovi
Advertisement