Leanchoilia superlata Fossil from Burgess Shale

Leanchoilia