nucleoside

nounA compound found in living cells, made of a sugar and a base, that is a building block of nucleic acids like DNA and RNA.

No synonyms or antonyms found for this word.

nucleoside synonyms & antonyms | whatsthatwordmean | whatsthatwordmean