geniposides
English
Noun
geniposides
plural of
geniposide