Dictionary.com
definitions
  • synonyms
dna helix in Medicine

DNA helix

n.
  1. double helix