An ancient mollusk from the Carboniferous Age, the Archimedes reversa.

Archimedes Mollusk

An ancient mollusk from the Carboniferous Age, the Archimedes reversa.