Wiktionary
electrocatalysts
n. (plural of electrocatalyst English)
n. (plural of electrocatalyst English)