scintillon noun1 •The mechanism for particulate-based bioluminescence.There are two separately isolatable systems: the particulate (scintillon) system and the soluble system. — 1970