khelloside

English

Noun

khelloside (uncountable)

  1. (chemistry) khellol glucoside