ribbon snake

Explore definitions, synonyms, and language insights of ribbon snake

Definitions

Noun
slender yellow-striped North American garter snake; prefers wet places

More General Terms