Meaning of Ptyas

Definition of Ptyas

(noun) Asian rat snakes

Other information on Ptyas

WIKIPEDIA results for Ptyas
Amazon results for Ptyas