×
bioluminescent
meaning in French
adj.
bioluminescent, qui produit de la lumièr (d'un organisme)
Related Words
biology
bioluminescence
biolysis
biolytic
PC Version
Copyright © 2018 WordTech Co.