The supposed giant spider Mongolarachne chaoyangensis, from the Cretaceous Yixian Formation of China, is a crayfish
Year: 2019
Type: article
Source: Palaeoentomology
Authors: PAUL A. SELDEN, ALISON N. OLCOTT, MATT R. DOWNEN, DONG REN, CHUNGKUN SHIH, XIAODONG CHENG
Language: English
Topic: Fossil Insects in Amber
Domain: Life Sciences
Open Access status: closed
OpenAlex ID: W2982514794
