Ptyas
WordNet

noun


(1)   Asian rat snakes
 
x
OK