Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

undulator en · NOUN

Etymology

From undulate + -or.

Meanings

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

Forms

SpellingFeaturesLabelsSource
undulators Number=Plur lexicographic

Translations (1)

fr ondulator (undulator)