geniposide
English
Noun
geniposide
(
plural
geniposides
)
(
organic chemistry
)
Any
glycoside
related to
geniposidic acid
Related terms
geniposidic