The male incubates the eggs in his pouch for about 20 to 28 days, an gives birth to fully-formed seahorses.
The largest reach up to 35 centimetres in length, whereas the smallest can be just two centimetres when fully grown. Male seahorses bear the responsibility of carrying the embryos. They have a brood ...