German-English dictionary »

transposon meaning in English

GermanEnglish
das Transposon Substantiv

transposon◼◼◼noun