Leanchoilia
Leanchoilia is an extinct genus of marine arthropods from the Cambrian Period. Its fossils are distinguished by elongated, multi-part frontal appendages and are known from sites including the Burgess Shale.
Leanchoilia is an extinct genus of marine arthropods from the Cambrian Period. Its fossils are distinguished by elongated, multi-part frontal appendages and are known from sites including the Burgess Shale.