Skip to main content

Lincoln Uyeda's definitions

topoisomerase

The enzyme responsible for untwisting DNA to avoid stressing the helix.
Topoisomerase is the greatest protein ever.
by Lincoln Uyeda October 15, 2005
mugGet the topoisomerasemug.

Share this definition