Wiktionary
tetraterpenes
n. (plural of tetraterpene English)
n. (plural of tetraterpene English)