English dictionary, thesaurus, translations & etymology
FreeDict.com

undulator in French

undulator in French

ondulator
noun
(physics) A periodic structure of dipole magnets that generates a low-energy collimated beam of radiation.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.