nucleosidi
Italian
Noun
nucleosidi
m
plural of
nucleoside