Definition, synonyms and related words
An iridoid glucoside found in various plants including Eucommia ulmoides and Gardenia jasminoides.