Synonyms for "helix"

Words with similar meaning