Synonyms for "serpent"

Words with similar meaning