Octopuses 101

How many hearts does an octopus have? How do species like the mimic octopus camouflage themselves? Find out about these and other octopus facts. more