German-English dictionary »

desoxyadenosin meaning in English

GermanEnglish
das Desoxyadenosin Substantiv

deoxyadenosine◼◼◼noun