Definition, synonyms and related words
A glucoside extracted from the leaves of a plant, Urechitis suberecta.