×
bioluminescence
meaning in English
n.
bioluminescence, production of light by a living organism
Related Words
biologiquement
biologiste
biolumineux
biolyse
PC Version
Copyright © 2018 WordTech Co.