Wiktionary
sesquiterpenes
n. (plural of sesquiterpene English)
n. (plural of sesquiterpene English)