Author: Cai Yingya
Language: Chinese, Latin name,English name
Published on: 2001-01
Soft Cover
Language: Chinese, Latin name,English name
Published on: 2001-01
Soft Cover
1. Prosobranchia
(1) Archaeogastropoda
1) Pleurotomariacea
2) Patellacea
3) Trochacea
4) Neritacea
5) Mesogastropoda
6) Cerithiacea
7) Eulimacea
8) Amaltheacea
9) Calyptracea
10) Strombacea
11) Naticacea
12) Cypraeacea
13) Doliacea