Wikipedia
Shixingoolithus
Shixingoolithus is an oogenus of dinosaur egg from the Cretaceous of Nanxiong, China.