Italian-English dictionary »

triossido di diazoto meaning in English

ItalianEnglish
triossido di diazoto noun
{m}

dinitrogen trioxide(binary compound of nitrogen and oxygen; N2O3)
noun