Eochelodes

Eochelodes is an extinct genus of polyplacophoran molluscs.