tetrahelix

Noun

 * 1)  A helix formed from tetrahedra linked face to face.

Related terms

 * tetrahelical