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