Meaning of thamnophis

Definition of thamnophis

(noun) garter snakes

Other information on thamnophis

WIKIPEDIA results for thamnophis
Amazon results for thamnophis