electron captures

English

Noun

electron captures

  1. plural of electron capture