Sexual selection on land snail shell ornamentation: a hypothesis that may explain shell diversity

Sexual selection on land snail shell ornamentation: a hypothesis that may explain shell diversity