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