Glossary
The general term for substances present in some organisms, which become luminescent when acted on by luciferase.
Posted
in
by
Tags: