rat snake









rat snake


noun

  1. any of several New and Old World colubrid snakes, of the genus Elaphe, that feed chiefly on small mammals and birds.

noun

  1. any of various nonvenomous rodent-eating colubrid snakes, such as Elaphe obsoleta of North America and Ptyas mucosus of Asia
51 queries 0.586