Where does “helical” come from?

helical (English): In the shape of a helix

Definitions

  1. In the shape of a helix

Words derived from “helical