French translation for "bioluminescence"
|
-
n. bioluminescence, production de lumière par un organisme vivant
- Similar Words:
- "biological warhead" French translation, "biological weapon" French translation, "biologically" French translation, "biologist" French translation, "biology" French translation, "bioluminescent" French translation, "biolysis" French translation, "biolytic" French translation, "biomass" French translation, "biome" French translation
|
|
|