diadenylates
English
Noun
diadenylates
plural of
diadenylate