
From tiny seahorses to massive blue marlin, there are more than 30,000 species of fish in the world. Though many distinctions appear across the various species, the basic life cycle is usually the same. Over their lifetime, fish change from egg to larva to fry to adult. What...