← Reading Hall /

AKASHA  word detail

Bioluminescent

word:en:bioluminescent

(of living organisms) emitting light.