French-Romanian dictionary »

nucleotidă meaning in Romanian

FrenchRomanian
nucleotidă

nucléotide◼◼◼