Klystrons Meaning
There are 1 meaning(s) for word Klystrons
Meaning 1 : an electron tube used to generate or amplify electromagnetic radiation in the microwave region by velocity modulation
Similar words of Klystrons :
