English-Italian dictionary »

cosmotron meaning in Italian

EnglishItalian
cosmotron (proton synchrotron)
noun
[UK: kˈɒzmətrˌɒn]
[US: kˈɑːzmətrˌɑːn]

cosmotronenoun
{m}