Find the word definition

Wiktionary
exaltolide

n. (context organic compound English) The macrocyclic lactone, ''pentadecalactone'', having fifteen carbon atoms; it has a musky scent, similar to exaltone