English Noun alpha rays plural of alpha rayWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads