Definition, synonyms and related words
An iridoid glucoside first found in plants in the genus Catalpa.