Find the word definition

Wiktionary
multiflorane

n. (context organic compound English) A particular triterpene that is the basis of many natural products