Male seahorses give birth
Male seahorses are the only dads on Earth that get pregnant. They give birth to up to 2,500 babies through hours of intense contractions — and less than 1% survive.
Male seahorses are the only dads on Earth that get pregnant. They give birth to up to 2,500 babies through hours of intense contractions — and less than 1% survive.