English-French dictionary »

noctilucine meaning in French

EnglishFrench
noctilucine (substance once believed to be responsible for the bioluminescence)
noun

noctilucinenom {f}