Get Your Premium Membership

Bioluminescent

[adj] (of living organisms) emitting light; "fireflies are bioluminescent"


Related Information

More Bioluminescent Links

Synonyms

light



Book: Reflection on the Important Things