English

edit

Noun

edit

geniposide (plural geniposides)

  1. (organic chemistry) Any glycoside related to geniposidic acid
edit