A mollusk radiate from the Paleozoic time, Leptaena sericea.

Leptaena Mollusk

A mollusk radiate from the Paleozoic time, Leptaena sericea.