What is the name of a nine headed serpent that would grow two heads for each one cut off

The name of the nine-headed serpent that would grow two heads for each one cut off is the Lernaean Hydra. It appears in Greek mythology and was eventually defeated by Hercules as one of his Twelve Labors.