electron captures

English edit

Noun edit

electron captures

  1. plural of electron capture