meaning of Betastrahler

Betastrahler - German to English

beta emitter