double helix

Noun
  1. A pair of parallel helices intertwined about a common axis (synset 113899392)
    "the shape of the DNA molecule is a double helix"

Other Searches