YourDictionary

Dictionary Home » Medical Definitions » deoxyribonuclease

deoxyribonuclease medical definition

noun
DNase.

Learn more about deoxyribonuclease

link/cite print suggestion box