Supercoil

What is Supercoil?

Supercoil definition and meaning on Dictionary terms:
noun Biochemistry.