• word of the day

    endonuclease

    endonuclease - Dictionary definition and meaning for word endonuclease

    Definition
    (noun) a nuclease that cleaves nucleic acids at interior bonds and so produces fragments of various sizes
Download our Mobile App Today
Receive our word of the day
on Whatsapp