Definition, synonyms and related words
A glucoside found in the flowers of the plant Murraya paniculata.