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.

Connect