Yes, butterflies have excellent color vision and can perceive a wide range of colors , enabling them to locate flowers with nectar.