English | German | Russian | Czech

triphosphonucleoside English

Meaning triphosphonucleoside meaning

What does triphosphonucleoside mean?

triphosphonucleoside

(biochemistry) A nucleoside triphosphate

Are you looking for...?