Popular Wordlists
  • word of the day

    sticky end

    sticky end - Dictionary definition and meaning for word sticky end

    Definition
    (noun) an end of DNA in which one strand of the double helix extends a few units beyond the other
Connect with us on Facebook