What does Betateilchen mean?

Betateilchen - German to English

beta particle