Get Your Premium Membership

Bioluminescence

[n] luminescence produced by physiological processes (as in the firefly)


Related Information

More Bioluminescence Links



Book: Shattered Sighs