mechanoluminescent adjective1 •Exhibiting or relating to mechanoluminescence. formsmore mechanoluminescent · most mechanoluminescent