mechanophore
Noun
Meaning
mechanophore (plural mechanophores)
(chemistry) Any compound whose reaction is triggered by mechanical force
Noun
mechanophore (plural mechanophores)
(chemistry) Any compound whose reaction is triggered by mechanical force