Arthropoda Siebold, 1848 - arthropods Euarthropoda †megacheirans Hou & Bergström, 1997 [paraphyletic] see Class Megacheira Hou & Bergström, 1997 Genus †Leanchoilia Walcott, 1912