Seahorse Giving Birth

When mating, the female seahorse deposits her eggs into a pouch on the male’s stomach, which he then fertilizes. The male carries the eggs until the miniature seahorses are expelled.

So Magical.

via BuzzFeed

 

Leave a reply