Wiktionary
polyterpenes
n. (plural of polyterpene English)
n. (plural of polyterpene English)