The supposed giant spider Mongolarachne chaoyangensis, from the Cretaceous Yixian Formation of China, is a crayfish
PAUL A. SELDEN
,
ALISON N. OLCOTT
,
MATT R. DOWNEN
,
DONG REN
,
CHUNGKUN SHIH
,
XIAODONG CHENG
Issue:
Vol. 2 No. 5: October 2019
Published on: 2019-10-31
Page range: 515–522
Abstract views: 1502
PDF downloaded: 4