Explore relationships
Megacheira
Megacheira (from Ancient Greek μέγας (mégas), meaning "great", and χείρ (kheír), meaning "hand", also historically great appendage arthropods) is an extinct class of early Paleozoic predatory arthropods defined by their possession of spined "great appendages".
Use + to expand a branch. Click a topic name to open its summary.