guanosides
English
Noun
guanosides
plural of
guanoside