Wiktionary
germacranolides
n. (plural of germacranolide English)
n. (plural of germacranolide English)