Omnidens Amplus stock image
Omnidens amplus is an extinct panarthropod from the Cambrian Maotianshan Shales of China. It could grow up to 1.5 metres (4.9 ft) in body length.
Illustration by Prehistorica
Omnidens Amplus stock image
Sale price$250.00