Attested.to

Definition

luminescence resulting from a chemical reaction as the oxidation of luciferin in fireflies

Seed ·

Term in context

chemiluminescence in CommonParlance