What is the full meaning of superhelix
a helix, as of DNA, which has its axis arranged in a helical coil [n SUPERHELICES or SUPERHELIXES]
Example of the word superhelix placed on a Scrabble board.