Definition, synonyms and related words
A sesquiterpene lactone found in Salvia sclarea and other plants.