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