Translation of siklotron in English:

siklotron

cyclotron

noun

  • 1

    cyclotron, apparatus for accelerating charged particles in a spiral path