tetrahelix noun1 •A helix formed from tetrahedra linked face to face. formstetrahelices · tetrahelixes