Leanchoilia
Extinct genus of arthropods
Leanchoilia is a megacheiran marine arthropod known from Cambrian deposits of the Burgess Shale in Canada and the Chengjiang biota of China.
From Wikipedia, under CC BY-SA. More on occurri.
Extinct genus of arthropods
Leanchoilia is a megacheiran marine arthropod known from Cambrian deposits of the Burgess Shale in Canada and the Chengjiang biota of China.
From Wikipedia, under CC BY-SA. More on occurri.