Some vertebrates, such as salamanders and zebrafish, can regenerate complex structures including their appendages, heart ventricles, and spinal cords, while certain invertebrates, such as planarian, can regenerate an entirely new individual from a small piece of an animal.