thermoluminescences
English
Noun
thermoluminescences
plural of
thermoluminescence