Wiktionary
mechanophores
n. (plural of mechanophore English)
n. (plural of mechanophore English)