No lizard has two necks. All lizards have only one neck, which is one of the basic differences between them and other reptiles.
The body structure of a lizard is similar to that of other reptiles, consisting of a head, trunk, limbs, and tail. Some lizards may have some special body structures, such as the neck fan of the lizard, but they still only have one neck. Therefore, no lizard has two necks.