
Male seahorses are the ones who become pregnant and give birth to their progeny. A male seahorse may give birth to anywhere from one to two thousand fry at a time. A single pregnancy lasts roughly two to four weeks. When the fry are ready to be born, the male seahorse contracts his muscles in order to eject the progeny from its pouch.
Related Quotes
