Afossochiton

Afossochiton is an extinct {taxon rank} of polyplacophoran mollusc. Afossochiton became extinct during the Pliocene period. ...
Found on http://en.wikipedia.org/wiki/Afossochiton
No exact match found