In-game article clicks load inline without leaving the challenge.
Wutuchelys is an extinct genus of testudinoid that lived during the Ypresian stage of the Eocene epoch.
Wutuchelys eocenica is known from the Wutu Formation of Shandong, China.