German-English dictionary »

doppelhelix meaning in English

GermanEnglish
die Doppelhelix Substantiv

double helix [double helixes]◼◼◼noun