Find the word definition

Wiktionary

vulcanizers

n. (plural of vulcanizer English)