Word info

adenoside

Noun

Meaning

adenoside (plural adenosides)

(organic chemistry) A secondary amine derived from adenosine

Source: en.wiktionary.org

Anagrams

Close letter words and terms