Find the word definition

Wiktionary
germacranolide

n. (context biochemistry English) Any of a group of sesquiterpene lactones found in a variety of plants.

Wikipedia
Germacranolide

Germacranolides are a group of natural chemical compounds classified as sesquiterpene lactones. They are found in a variety of plant sources.