meaning of sticky end

1. an end of DNA in which one strand of the double helix extends a few units beyond the other


Related Words

sticky end |

Developed & Maintained By Taraprasad.com

Treasure Words