Definition, synonyms and related words
A sesquiterpene alcohol that is a constituent of the Egyptian herbal medicine Cyperus longus