Adjective
mechanoluminescent (comparative more mechanoluminescent, superlative most mechanoluminescent) Exhibiting or relating to mechanoluminescence.