Meaning of elaphe

Definition of elaphe

(noun) North American rat snakes

Other information on elaphe

WIKIPEDIA results for elaphe
Amazon results for elaphe