English-Italian dictionary »

bioluminescent meaning in Italian

EnglishItalian
bioluminescent (exhibiting bioluminescence)
adjective

bioluminescenteadjective