Wiktionary
electrodepositions
n. (plural of electrodeposition English)
n. (plural of electrodeposition English)