my-server
← Wiki

Macrocheira longirostra

Macrocheira longirostra is a fossil species of crab that lived in Japan during the Late Oligocene to Early Miocene.

References