chimiluminescences
French
Noun
chimiluminescences
f
plural of
chimiluminescence