Word info

scropolioside

Noun

Meaning

scropolioside (plural scropoliosides)

(organic chemistry) Any of a group of iridoid glycosides present in Scrophularia deserti

Source: en.wiktionary.org

Close letter words and terms