×

bioluminescent meaning in French

adj. bioluminescent, qui produit de la lumièr (d'un organisme)

Related Words

  1. biology
  2. bioluminescence
  3. biolysis
  4. biolytic
PC Version

Copyright © 2018 WordTech Co.