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