English-Polish dictionary »

bioluminescence meaning in Polish

EnglishPolish
bioluminescence noun
emission of light by a living organism

bioluminescencjanoun