meaning of Alphastrahler

Alphastrahler - German to English

alpha emitter