helix
(n.)
1. a spiral
helix;
helix
(n.)
1. a spiral
