French-English dictionary »

nitrène meaning in English

FrenchEnglish
nitrène nom {m}

nitrene◼◼◼(organic compound)
noun