mechanoluminescent

English edit

Etymology edit

mechano- +‎ luminescent

Pronunciation edit

Adjective edit

mechanoluminescent (comparative more mechanoluminescent, superlative most mechanoluminescent)

  1. Exhibiting or relating to mechanoluminescence.