Development and evolution of adult feeding structures in Caenogastropods: overcoming larval functional constraints.

Development and evolution of adult feeding structures in Caenogastropods: overcoming larval functional constraints.