Synonyms for "snake-head"

Words with similar meaning