adenosina
Top 35000
Meanings
Noun
1. adenosine (a nucleoside derived from adenine and ribose, found in striated muscle tissue) (biochemistry, genetics, organic chemistry)