But in seahorses, the sperm-producers are also the ones that get pregnant. The female transfers her eggs to the male's abdominal pouch, made of modified skin. The male releases sperm to fertilise the eggs as they enter, before incubating them for 24 days until they are born.
Do seahorses mate with themselves?
Seahorses, however, are monogamous within a breeding season, and each seahorse only mates with one other seahorse.
How does a seahorse get pregnant?
Male Seahorses Get Pregnant and Give Birth
Although male seahorses carry the eggs, they don't make them. After the male and female seahorses spend time courting, the female deposits her eggs inside the male's pouch. The male then fertilizes the eggs inside the pouch.