double helix - (n.)

The characteristic structure of DNA, made of two intertwined, complementary strands stabilized by base pairing. ~ See Also: Base pairing, Deoxyribonucleic acid.