Wiktionary
thermoluminescences
n. (plural of thermoluminescence English)
n. (plural of thermoluminescence English)