mechanophore

English

Etymology

From mechano- +‎ -phore.

Noun

mechanophore (plural mechanophores)

  1. (chemistry) Any compound whose reaction is triggered by mechanical force