Shooting darts: co-evolution and counter-adaptation in hermaphroditic snails.

Shooting darts: co-evolution and counter-adaptation in hermaphroditic snails.