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