English | German | Russian | Czech

nucleoside English

Meaning nucleoside meaning

What does nucleoside mean?

nucleoside

a glycoside formed by partial hydrolysis of a nucleic acid

Synonyms nucleoside synonyms

What other words have the same or similar meaning as nucleoside?

nucleoside English » English

riboside

Are you looking for...?