chicken snake

Etymology
So called because they like to eat chicken eggs.

Noun

 * 1) Any of various North American colubrid snakes.