Life … Animals Chordates Birds Rollers, Kingfishers, and Allies Rollers Typical Rollers Purple Roller species 1,616 observations Purple Roller Coracias naevius Field notes Close