Italian-English dictionary »

bioluminescente meaning in English

ItalianEnglish
bioluminescente adjective

bioluminescent(exhibiting bioluminescence)
adjective