Home

Word

nucleoside, n.
(nucleosides)
more info a glycoside formed by partial hydrolysis of a nucleic acid
<noun.substance>

nucleoside