Etymology
Today it means: To luminesce (shine) through bioluminescence Full definition →
From bio- + luminesce.
Etymology from Wiktionary, CC BY-SA 4.0.