Wiktionary
supercatalysts
n. (plural of supercatalyst English)
n. (plural of supercatalyst English)