Definition of “beta decay” - English Dictionary

English