Wiktionary
olefinations
n. (plural of olefination English)
n. (plural of olefination English)