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