Hydra

The Hydra was a large, serpentine creature of Greek legend that had multiple heads with a further two sprouting up in place of any one that was cut off.