As mentioned, male seahorses still produce sperm, and the female still produces the eggs. The males are just holding the eggs until they hatch. If you look at related species, such as a sea dragon, it makes a little more sense. A sea dragon male
...
more