Definify.com

Definition 2025


deoxyribose_nucleic_acid

deoxyribose nucleic acid