a cluster of leopard ramshorn snails (planorbidae)
two ramshorn snails
egg mass of a ramshorn snail. these snails are common aquairum pets and can lay up to a dozen eggs at a time