The oldest evidence of a two-headed animal is a good 120 million years old. The fossil of this ancient lizard discovered in 2007 proves that animals with multiple heads are an ancient phenomenon.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results