sclareolide
English
Etymology
From
sclareol
+
-ide
.
Noun
sclareolide
(
uncountable
)
(
organic chemistry
)
A
sesquiterpene
lactone
found in
Salvia sclarea
and other plants.
Anagrams
relocalised