Get Your Premium Membership

Bioluminescent

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


Related Information

More Bioluminescent Links

Synonyms

light



Book: Radiant Verses: A Journey Through Inspiring Poetry