Wiktionary
cycloadducts
n. (plural of cycloadduct English)
n. (plural of cycloadduct English)