Geomalacus

Geomalacus

cus (μαλαχὀς) means mollusc.

Read more about Geomalacus:  Distribution, Species, Description