Kingsnake Meaning
There are 1 meaning(s) for word Kingsnake
Meaning 1 : any of numerous nonvenomous North American constrictors; feed on other snakes and small mammals
Synonyms : king snake
Synonyms : king snake
Similar words of Kingsnake :
