Word info

sclareolide

Noun

Meaning

sclareolide (uncountable)

(organic chemistry) A sesquiterpene lactone found in Salvia sclarea and other plants.

Source: en.wiktionary.org

Close letter words and terms