Patellogastropoda
Source: NCBI Taxonomy (ID 69675)
Taxonomy ID: 69675
Rank: subclass
Scientific name: Patellogastropoda
Synonym: Docoglossa