Noun
scropolioside (plural scropoliosides) (organic chemistry) Any of a group of iridoid glycosides present in Scrophularia deserti