English-Spanish dictionary »

bioluminescent meaning in Spanish

EnglishSpanish
bioluminescent (exhibiting bioluminescence)
adjective

bioluminescenteadjective