Definitions and translations for "d.n.a"

French - English - d.n.a

Pronunciation
DNA, deoxyribonucleic acid, macromolecule which contains and transfers genetic characteristics in all living organisms
Share this page
Dictionary Extension