Chinese-English dictionary »

摩擦発光 /masatsuhakkō/ meaning in English

ChineseEnglish
摩擦発光 /masatsuhakkō/ noun

triboluminescence [triboluminescences](production of light by friction)
noun
[UK: trˌaɪbəlˌuːmɪnˈesəns] [US: trˌaɪbəlˌuːmɪnˈesəns]