Meaning

1 senses
  1. A periodic structure of dipole magnets that generates a low-energy collimated beam of radiation.

Translations

1 languages

Origin

From undulate + -or.

From undulate + -or.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: undulators
Singularundulator
Pluralundulators

regular

See also

neighbours in the dictionary
undulator — meaning, examples, forms, synonyms | Krumeto