Skip to
Adjective
Relating to, or in the form of, a helix; coiling or spiraling inwards or upwards.
Browse