Caenogastropoda

Caenogastropoda

Caenogastropoda is a taxonomic clade, a large diverse group which are mostly sea snails, marine gastropod mollusks, but also includes some freshwater snails and some land snails.

Read more about Caenogastropoda.