YourDictionary

Dictionary Home » Medical Definitions » deoxyribonucleoprotein

deoxyribonucleoprotein medical definition

noun
DNP.

link/cite print suggestion box