phosphorylated adenosines
English
Noun
phosphorylated
adenosines
plural of
phosphorylated adenosine