adenoside
English
Noun
adenoside
(
plural
adenosides
)
(
organic chemistry
)
A
secondary amine
derived from
adenosine
Anagrams
edisonade