A California king snake.
king snake definition by American Heritage Dictionary
Any of various nonvenomous constricting New World snakes of the genus Lampropeltis, having a black or brown body with white, yellow, or reddish markings and feeding principally on rodents.
Variant of kingsnake
any of several large, harmless, New World colubrid snakes (genus Lampropeltis) found esp. in SW U.S. and N Mexico
also king snake