Horseshoe crab life cycle