Wiktionary
sesterterpenes
n. (plural of sesterterpene English)
n. (plural of sesterterpene English)