Neogastropoda
Source: NCBI Taxonomy (ID 6479)
Taxonomy ID: 6479
Rank: order
Scientific name: Neogastropoda
Synonym: Stenoglossa