Leanchoilia

In Depth        Leanchoilia is a genus of Cambrian era arthropod that lived in the Cambrian seas of both Canada and China.‭ ‬Leanchoilia had a shelled segmented body with short appendages that grew from underneath.‭ ‬These appendages likely served as the anchor points for gills that would have extracted oxygen from the water.‭ ‬The eyes of … Read more