Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nucleosides
in English
nucleosides
us
/ˈnuːkliˌoʊsɪds/
uk
/ˈnuːkliˌəʊsaɪds/
#uncommon
Lemma:
nucleoside
The lemma is the base or root form of this word.
Definitions
Noun
molecules
with
nitrogenous
base
and
sugar
;
forming
nucleotides
a
type
of
organic
compound
with
purine
or
pyrimidine
base