Attested.to

Definition

luminescence produced by physiological processes (as in the firefly)

Seed ·

Term in context

bioluminescence in CommonParlance