Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

undulator Definition

Cancel
undulator
noun
A periodic structure of dipole magnets that generates a low-energy collimated beam of radiation

Words Related to undulator!

undulator Examples by Brain Bank Users