Dictionary.com
definitions
  • synonyms
watson-crick helix in Medicine

Watson-Crick helix

n.
  1. double helix