Wiktionary
umbelliferones
n. (plural of umbelliferone English)
n. (plural of umbelliferone English)