Search term bioluminescence has 2 results
Jump to
EN English ES Spanish
bioluminescence (n) [emission of light by a living organism] bioluminiscencia (n) {f} [emission of light by a living organism]
bioluminescence bioluminescencia