Iridescence
Iridescence is a property of a reflective surface, which changes color depending on the viewing angle. It is an effect (or side effect) of structural color. Examples include thin films of oil (pictured), soap bubbles, feathers, butterfly wings, and certain minerals.