bioluminescent in Finnish bioluminescent in Finnish bioluminesoiva adj (biology, biochemistry) Exhibiting bioluminescence. Add to Flashcards