English | German | Russian | Czech

meganuclease English

Meaning meganuclease meaning

What does meganuclease mean?

meganuclease

An endonuclease that binds to a specific long nucleotide sequence when cleaving.

Are you looking for...?