Mecochirus

1

Mecochirus is an extinct genus of lobster-like decapod crustaceans, containing 17 species. The Maxberg Specimen of Archaeopteryx was initially assigned to the type species, Mechocirus longimanatus before it was realised that it belonged to Archaeopteryx lithographica.

Paleoecology

Mecochirus rapax may have lived inside or produced Thalassinoides burrows.

This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.

Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Bliptext is not affiliated with or endorsed by Wikipedia or the Wikimedia Foundation.

Edit article